// 图标大小
$(".icon i").toggleClass("fa-lg");
$("#viewpwd").removeClass("fa-lg");
$("#signup").click(function() {
	$(".middle").toggleClass("middle-flip");
});
$("#signin").click(function() {
	$(".middle").toggleClass("middle-flip");
});

//登录
var all = 5;
var intid;
function seconds_back() {
	if (all <= 0) {
		clearInterval(intid);
		all = 5;
		window.location.href = "./index.html";
	} else {
		var obj = $("#seconds_back");
		if (obj)
			obj.html("," + all + " 秒后返回首页");
		all--;
	}
}


$(".btn-submit").click(function() {
	console.log("Hello");
	$(".succeed").css("display", "block");
	$(".return").css("display", "none");
	intid = setInterval(seconds_back, 1000);
});

/*表单验证*/

//默认下用户名框获得焦点
setTimeout(function() {
	$("#username").get(0).focus();
}, 0);

//用户名验证
$("#username").jdValidate(validatePrompt.username, validateFunction.username);
//密码验证
$("#pwd").bind("keyup", function() {
	validateFunction.pwdstrength();
}).jdValidate(validatePrompt.pwd, validateFunction.pwd)
//二次密码验证
$("#pwd2").jdValidate(validatePrompt.pwd2, validateFunction.pwd2);
//邮箱验证
$("#mail").jdValidate(validatePrompt.mail, validateFunction.mail);
//QQ验证
$("#qq").jdValidate(validatePrompt.QQnum, validateFunction.qqnum);
//手机验证
$("#mobile").jdValidate(validatePrompt.mobile, validateFunction.mobile);
//显示密码事件
$("#viewpwd").bind("click", function(event) {
	// 事件处理过程中，阻止了事件冒泡，但不会阻击默认行为（如执行了超链接的跳转），
	// 也不阻止绑定在该元素上的其他事件。
	event.stopPropagation();
	console.log($(".pswd i").css("color"));
	if ($(this).attr("class") == "fa fa-eye-slash") {
		$(this).addClass("fa-eye").removeClass("fa-eye-slash");
		validateFunction.showPassword("text");
	} else if ($(this).attr("class") == "fa fa-eye") {
		$(this).addClass("fa-eye-slash").removeClass("fa-eye");
		validateFunction.showPassword("password");
	}
	// 传入参数event，return false，为阻止后续包括默认点击事件和冒泡事件的所有事件，
	// 但不阻止绑定在该元素上的其他事件。
	// return false;
});

var reg_p = $(".register p");
reg_p.click(function() {
	let inClass = $(this)[0].className.split(' ')[0];
	$("." + inClass + " i").css("color", "white");
});
